草庐IT

iphone - UIPageViewController 和 UIScrollView

全部标签

iphone - 如何使用 "OR"和 "AND"创建一个 compoundPredicate

我获取了以下3个类别,但想添加一个“AND”谓词来缩小结果范围,其中“标记”处于打开状态。NSMutableArray*questionNumberArray=[[NSMutableArrayalloc]init];//FetchquestionsNSManagedObjectContext*context=self.document.managedObjectContext;NSFetchRequest*fetchRequest=[[NSFetchRequestalloc]initWithEntityName:@"Questions"];//buildingthepredicatew

iphone - 在定义的路径内裁剪 UIImage

这个问题在这里已经有了答案:关闭9年前。PossibleDuplicate:drawingUIImageinsideaCGMutablePath我的drawRect中有一条路径,如下所示:CGContextSetLineWidth(context,1.5);CGContextSetStrokeColorWithColor(context,[UIColorwhiteColor].CGColor);CGContextAddEllipseInRect(context,rect);CGContextStrokePath(context);CGContextClip(context);CGCon

iphone - 如何根据 iOS 中的当前设备为单个类加载不同的 xib?

我在ViewController中有完整的代码。所以,我需要在iPad、iPhone和iPod中显示相同的输出。因此,我正在使用单一ViewController来处理数据。为此,我如何根据iOS中的当前设备选择不同的XIB来选择ipod或ipad?我想要单个ViewController和2个XIB,而不是再创建一个ViewController 最佳答案 当您创建一个通用应用程序时,这非常简单,它本身会给代码检查设备类型并加载特定的xib。例如if([[UIDevicecurrentDevice]userInterfaceIdiom]

ios - 如何支持 iPhone 4S,但不支持 iPhone 4?

我的游戏以每秒60帧的速度运行很重要。它适用于iPhone4S和5,但4与60相去甚远。那么-暂且不谈这是否是个好主意-我该如何阻止iPhone4用户购买该游戏? 最佳答案 使用UIRequiredDeviceCapabilities,您可以锁定某些不支持您需要的功能的设备。这确实是防止应用程序运行老一代设备子集的唯一方法。要使用它,您需要在Info.plist中列出您的功能。您使用UIRequiredDeviceCapabilities键,并使用一组功能键。请参阅iOSKeys上的文档.例如,要支持iPhone4S、第5代iPod

iphone - 如何使 ios 设置包(PreferenceLoader)中的特定单元格变灰?

最近我一直在使用一个优秀的框架(TheosbytheawesomeDustinHowett)为Cydia开发一个调整,我想知道是否有任何方法可以使单元格变灰调整的首选项包。它是否需要私有(private)API并不重要,因为这是用于越狱环境。非常感谢任何帮助、链接或引用。我正在使用私有(private)框架(Preferences.framework)。 最佳答案 我没有带越狱手机,所以我不能测试这个,但如果你看atthePreferencesdocsoniphonedevwiki,您会看到有一个标志会使首选项变灰(enabled)

iphone - 是否可以获得特定的 iPhone 型号?

这个问题在这里已经有了答案:关闭9年前。PossibleDuplicate:Determinedevice(iPhone,iPodTouch)withiPhoneSDKHowtofindiPhone/iPodDevicemodel(3G,3GS,4,4S)bycode?我知道有一种方法可以使用命令[[UIDevicecurrentDevice]model]或[[UIDevicecurrentDevice]localizedModel]获取手机的型号和本地化型号,但是在几部iPhone上,这两个命令生成相同的结果,即“iPhone”(或所有iPad的“iPad”)。我希望找到一种方法来检

iphone - 使用 IOS SDK 是否可以在另一个调用正在进行时(在后台)检测来电?

我知道我们可以使用CoreTelephony框架(使用CTCallCenter)获取调用状态信息。如果调用已经在进行中,是否有可能检测到新的来电,还有一件事是可以在后台应用程序中跟踪来电。DetectingcallstateiniOS4backgroundappiniOSthatdetectsincomingphonecalls根据以上链接,我认为无法在后台中运行该应用程序。是否有任何其他方法可以实现此目的? 最佳答案 目前的sdk好像不行 关于iphone-使用IOSSDK是否可以在另

iphone - 在 Safari 而不是 UIWebView 中打开 YouTube URL

我试图在初始加载后在Safari中加载任何URL。对于任何其他网页,此代码都可以正常工作:-(BOOL)webView:(UIWebView*)webViewshouldStartLoadWithRequest:(NSURLRequest*)requestnavigationType:(UIWebViewNavigationType)navigationType{NSURL*url=[requestURL];if(UIWebViewNavigationTypeLinkClicked==navigationType){[[UIApplicationsharedApplication]op

iphone - 调试 AFNetworking 内存使用峰值

我有一个UICollectionViewCell,其中有一个UIImageViewabd我正在使用AFNetworkingUIImageView类别来帮助我加载图像。我分析了我的应用程序,似乎内存峰值超过了顶部,在通过分配工具下的Instruments对其进行分析后,它一直在增加和增加。我不确定这里发生了什么以及如何解决这个问题。单元格一直在被重复使用,但也许这些图像可能没有从缓存或其他东西中清除。这是我如何使用它的一些代码,非常简单:NSURLRequest*imageURLRequest=[NSURLRequestrequestWithURL:[NSURLURLWithString

iphone - Xcode:一步构建并运行 iOS 模拟器和设备?

我需要练习更好地测试iOS5和6。我想按一个按钮(或一个键盘快捷键)并让Xcode同时在iOS模拟器和我的iPhone设备上构建和运行我的应用。这可能吗? 最佳答案 我不认为你可以通过Xcode的GUI来完成它。您可能需要从命令行启动应用程序。这意味着使用您知道的任何语言(shell、python、ruby等...)创建脚本这里有一些信息:检查link1,和link2,和link3.希望对您有所帮助。 关于iphone-Xcode:一步构建并运行iOS模拟器和设备?,我们在StackOv